.find-list-item{
  width: 100%;
  height: 150px;
  padding: 15px 10px 15px 10px;
  border-bottom: 2px solid #f4f4f4;
  display: flex;
  align-items: stretch;
  img{
    width: 35%;
    object-fit: cover;
    border-radius: 5px;
    margin-right: 10px;
  }
  .info{
    flex:1;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    span.title{
      font: bold 16px '雅黑';
      padding:0;
      width: calc((100vw - 20px)*.65 - 10px);
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }
    span.desc{
      width: calc((100vw - 20px)*.65 - 10px);
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      font-size: 14px;
      color: #888;
    }
    span.tags{
      display: flex;
      flex-wrap: wrap;
      width: calc((100vw - 20px)*.65 - 10px);
      .tag{
        margin-bottom: 2px;
      }
    }
    span.price{
      font:bold 20px '雅黑';
      color: #ff4c00;
      span{
        font:normal 16px '雅黑';
        margin-left: 5px;
      }
    }
  }
}

.house-list-loading{
  padding-top: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}